interface Question {
  stem: string;
  difficulty: number;
  answer: (string | number)[];
  hint1: string;
  hint2: string;
  solution: string;
}

const 不等式_QUESTIONS: Question[] = [
  { stem: '解不等式：x + 3 > 8', difficulty: 2, answer: ['x > 5'], hint1: '两边同时减去3', hint2: 'x > 8 - 3', solution: '【小学生解法】\\n\\n不等式：x + 3 > 8\\n\\n解题步骤：\\n1. 要求x，需要把+3移到右边\\n2. 移项：x > 8 - 3\\n3. 计算：x > 5\\n\\n验证：当x = 6时，6 + 3 = 9 > 8 ✓\\n\\n答：x > 5' },

  { stem: '解不等式：2x < 10', difficulty: 2, answer: ['x < 5'], hint1: '两边同时除以2', hint2: 'x < 10 ÷ 2', solution: '【小学生解法】\\n\\n不等式：2x < 10\\n\\n解题步骤：\\n1. 要求x，需要把系数2除掉\\n2. 两边同时除以2\\n3. x < 10 ÷ 2\\n4. x < 5\\n\\n验证：当x = 4时，2 × 4 = 8 < 10 ✓\\n\\n答：x < 5' },

  { stem: '解不等式：x - 4 ≥ 7', difficulty: 2, answer: ['x ≥ 11'], hint1: '两边同时加上4', hint2: 'x ≥ 7 + 4', solution: '【小学生解法】\\n\\n不等式：x - 4 ≥ 7\\n\\n解题步骤：\\n1. 要求x，需要把-4移到右边\\n2. 移项：x ≥ 7 + 4\\n3. 计算：x ≥ 11\\n\\n验证：当x = 11时，11 - 4 = 7 ≥ 7 ✓\\n\\n答：x ≥ 11' },

  { stem: '解不等式：3x + 2 > 14', difficulty: 3, answer: ['x > 4'], hint1: '先移项，再除以系数', hint2: '3x > 14 - 2，然后x > 12 ÷ 3', solution: '【小学生解法】\\n\\n不等式：3x + 2 > 14\\n\\n解题步骤：\\n1. 把+2移到右边：3x > 14 - 2\\n2. 计算右边：3x > 12\\n3. 两边除以3：x > 12 ÷ 3\\n4. x > 4\\n\\n验证：当x = 5时，3 × 5 + 2 = 17 > 14 ✓\\n\\n答：x > 4' },

  { stem: '解不等式：5x - 3 ≤ 17', difficulty: 3, answer: ['x ≤ 4'], hint1: '先移项，再除以系数', hint2: '5x ≤ 17 + 3，然后x ≤ 20 ÷ 5', solution: '【小学生解法】\\n\\n不等式：5x - 3 ≤ 17\\n\\n解题步骤：\\n1. 把-3移到右边：5x ≤ 17 + 3\\n2. 计算右边：5x ≤ 20\\n3. 两边除以5：x ≤ 20 ÷ 5\\n4. x ≤ 4\\n\\n验证：当x = 4时，5 × 4 - 3 = 17 ≤ 17 ✓\\n\\n答：x ≤ 4' },

  { stem: '解不等式：-2x > 6', difficulty: 3, answer: ['x < -3'], hint1: '两边除以-2时要变号', hint2: '除以负数时不等号要反向', solution: '【小学生解法】\\n\\n不等式：-2x > 6\\n\\n解题步骤：\\n1. 要求x，需要把系数-2除掉\\n2. 两边同时除以-2\\n3. 注意：除以负数时不等号要反向\\n4. x < 6 ÷ (-2)\\n5. x < -3\\n\\n验证：当x = -4时，-2 × (-4) = 8 > 6 ✓\\n\\n答：x < -3' },

  { stem: '解不等式：4x + 1 ≥ 2x + 9', difficulty: 4, answer: ['x ≥ 4'], hint1: '把含x的项移到一边', hint2: '4x - 2x ≥ 9 - 1', solution: '【小学生解法】\\n\\n不等式：4x + 1 ≥ 2x + 9\\n\\n解题步骤：\\n1. 把2x移到左边：4x - 2x + 1 ≥ 9\\n2. 把1移到右边：4x - 2x ≥ 9 - 1\\n3. 合并同类项：2x ≥ 8\\n4. 两边除以2：x ≥ 4\\n\\n验证：当x = 4时，4×4+1 = 17，2×4+9 = 17，17 ≥ 17 ✓\\n\\n答：x ≥ 4' },

  { stem: '解不等式：3x - 5 < x + 3', difficulty: 4, answer: ['x < 4'], hint1: '把含x的项移到一边', hint2: '3x - x < 3 + 5', solution: '【小学生解法】\\n\\n不等式：3x - 5 < x + 3\\n\\n解题步骤：\\n1. 把x移到左边：3x - x - 5 < 3\\n2. 把-5移到右边：3x - x < 3 + 5\\n3. 合并同类项：2x < 8\\n4. 两边除以2：x < 4\\n\\n验证：当x = 3时，3×3-5 = 4，3+3 = 6，4 < 6 ✓\\n\\n答：x < 4' },

  { stem: '解不等式：2(x + 1) > 10', difficulty: 4, answer: ['x > 4'], hint1: '先去括号', hint2: '2(x + 1) = 2x + 2', solution: '【小学生解法】\\n\\n不等式：2(x + 1) > 10\\n\\n解题步骤：\\n1. 去括号：2x + 2 > 10\\n2. 移项：2x > 10 - 2\\n3. 计算：2x > 8\\n4. 两边除以2：x > 4\\n\\n验证：当x = 5时，2(5+1) = 12 > 10 ✓\\n\\n答：x > 4' },

  { stem: '解不等式：x/3 ≤ 2', difficulty: 2, answer: ['x ≤ 6'], hint1: '两边同时乘以3', hint2: 'x ≤ 2 × 3', solution: '【小学生解法】\\n\\n不等式：x/3 ≤ 2\\n\\n解题步骤：\\n1. 要求x，需要消除分母3\\n2. 两边同时乘以3\\n3. x ≤ 2 × 3\\n4. x ≤ 6\\n\\n验证：当x = 6时，6/3 = 2 ≤ 2 ✓\\n\\n答：x ≤ 6' },
  { stem: "解不等式：13x + 14 > 32", difficulty: 1, answer: ["x > 1.3846153846153846"], hint1: "分析题目条件", hint2: "列出计算步骤", solution: "13x > 32 - 14 = 18\nx > 18 ÷ 13 = 1.3846153846153846" },
  { stem: "解不等式：14x + 15 > 34", difficulty: 1, answer: ["x > 1.3571428571428572"], hint1: "分析题目条件", hint2: "列出计算步骤", solution: "14x > 34 - 15 = 19\nx > 19 ÷ 14 = 1.3571428571428572" },
  { stem: "解不等式：15x + 16 > 36", difficulty: 1, answer: ["x > 1.3333333333333333"], hint1: "分析题目条件", hint2: "列出计算步骤", solution: "15x > 36 - 16 = 20\nx > 20 ÷ 15 = 1.3333333333333333" },
  { stem: "解不等式：16x + 17 > 38", difficulty: 1, answer: ["x > 1.3125"], hint1: "分析题目条件", hint2: "列出计算步骤", solution: "16x > 38 - 17 = 21\nx > 21 ÷ 16 = 1.3125" },
  { stem: "解不等式：17x + 18 > 40", difficulty: 1, answer: ["x > 1.2941176470588236"], hint1: "分析题目条件", hint2: "列出计算步骤", solution: "17x > 40 - 18 = 22\nx > 22 ÷ 17 = 1.2941176470588236" },
  { stem: "解不等式：18x + 19 > 42", difficulty: 1, answer: ["x > 1.2777777777777777"], hint1: "分析题目条件", hint2: "列出计算步骤", solution: "18x > 42 - 19 = 23\nx > 23 ÷ 18 = 1.2777777777777777" },
  { stem: "解不等式：19x + 20 > 44", difficulty: 1, answer: ["x > 1.263157894736842"], hint1: "分析题目条件", hint2: "列出计算步骤", solution: "19x > 44 - 20 = 24\nx > 24 ÷ 19 = 1.263157894736842" },
  { stem: "解不等式：20x + 21 > 46", difficulty: 1, answer: ["x > 1.25"], hint1: "分析题目条件", hint2: "列出计算步骤", solution: "20x > 46 - 21 = 25\nx > 25 ÷ 20 = 1.25" },
  { stem: "解不等式：21x + 22 > 48", difficulty: 2, answer: ["x > 1.2380952380952381"], hint1: "分析题目条件", hint2: "列出计算步骤", solution: "21x > 48 - 22 = 26\nx > 26 ÷ 21 = 1.2380952380952381" },
  { stem: "解不等式：22x + 23 > 50", difficulty: 2, answer: ["x > 1.2272727272727273"], hint1: "分析题目条件", hint2: "列出计算步骤", solution: "22x > 50 - 23 = 27\nx > 27 ÷ 22 = 1.2272727272727273" },
  { stem: "解不等式：23x + 24 > 52", difficulty: 2, answer: ["x > 1.2173913043478262"], hint1: "分析题目条件", hint2: "列出计算步骤", solution: "23x > 52 - 24 = 28\nx > 28 ÷ 23 = 1.2173913043478262" },
  { stem: "解不等式：24x + 25 > 54", difficulty: 2, answer: ["x > 1.2083333333333333"], hint1: "分析题目条件", hint2: "列出计算步骤", solution: "24x > 54 - 25 = 29\nx > 29 ÷ 24 = 1.2083333333333333" },
  { stem: "解不等式：25x + 26 > 56", difficulty: 2, answer: ["x > 1.2"], hint1: "分析题目条件", hint2: "列出计算步骤", solution: "25x > 56 - 26 = 30\nx > 30 ÷ 25 = 1.2" },
  { stem: "解不等式：26x + 27 > 58", difficulty: 2, answer: ["x > 1.1923076923076923"], hint1: "分析题目条件", hint2: "列出计算步骤", solution: "26x > 58 - 27 = 31\nx > 31 ÷ 26 = 1.1923076923076923" },
  { stem: "解不等式：27x + 28 > 60", difficulty: 2, answer: ["x > 1.1851851851851851"], hint1: "分析题目条件", hint2: "列出计算步骤", solution: "27x > 60 - 28 = 32\nx > 32 ÷ 27 = 1.1851851851851851" },
  { stem: "解不等式：28x + 29 > 62", difficulty: 2, answer: ["x > 1.1785714285714286"], hint1: "分析题目条件", hint2: "列出计算步骤", solution: "28x > 62 - 29 = 33\nx > 33 ÷ 28 = 1.1785714285714286" },
  { stem: "解不等式：29x + 30 > 64", difficulty: 2, answer: ["x > 1.1724137931034482"], hint1: "分析题目条件", hint2: "列出计算步骤", solution: "29x > 64 - 30 = 34\nx > 34 ÷ 29 = 1.1724137931034482" },
  { stem: "解不等式：30x + 31 > 66", difficulty: 2, answer: ["x > 1.1666666666666667"], hint1: "分析题目条件", hint2: "列出计算步骤", solution: "30x > 66 - 31 = 35\nx > 35 ÷ 30 = 1.1666666666666667" },
  { stem: "解不等式：31x + 32 > 68", difficulty: 2, answer: ["x > 1.1612903225806452"], hint1: "分析题目条件", hint2: "列出计算步骤", solution: "31x > 68 - 32 = 36\nx > 36 ÷ 31 = 1.1612903225806452" },
  { stem: "解不等式：32x + 33 > 70", difficulty: 2, answer: ["x > 1.15625"], hint1: "分析题目条件", hint2: "列出计算步骤", solution: "32x > 70 - 33 = 37\nx > 37 ÷ 32 = 1.15625" },
  { stem: "解不等式：33x + 34 > 72", difficulty: 3, answer: ["x > 1.1515151515151516"], hint1: "分析题目条件", hint2: "列出计算步骤", solution: "33x > 72 - 34 = 38\nx > 38 ÷ 33 = 1.1515151515151516" },
  { stem: "解不等式：34x + 35 > 74", difficulty: 3, answer: ["x > 1.1470588235294117"], hint1: "分析题目条件", hint2: "列出计算步骤", solution: "34x > 74 - 35 = 39\nx > 39 ÷ 34 = 1.1470588235294117" },
  { stem: "解不等式：35x + 36 > 76", difficulty: 3, answer: ["x > 1.1428571428571428"], hint1: "分析题目条件", hint2: "列出计算步骤", solution: "35x > 76 - 36 = 40\nx > 40 ÷ 35 = 1.1428571428571428" },
  { stem: "解不等式：36x + 37 > 78", difficulty: 3, answer: ["x > 1.1388888888888888"], hint1: "分析题目条件", hint2: "列出计算步骤", solution: "36x > 78 - 37 = 41\nx > 41 ÷ 36 = 1.1388888888888888" },
  { stem: "解不等式：37x + 38 > 80", difficulty: 3, answer: ["x > 1.135135135135135"], hint1: "分析题目条件", hint2: "列出计算步骤", solution: "37x > 80 - 38 = 42\nx > 42 ÷ 37 = 1.135135135135135" },
  { stem: "解不等式：38x + 39 > 82", difficulty: 3, answer: ["x > 1.131578947368421"], hint1: "分析题目条件", hint2: "列出计算步骤", solution: "38x > 82 - 39 = 43\nx > 43 ÷ 38 = 1.131578947368421" },
  { stem: "解不等式：39x + 40 > 84", difficulty: 3, answer: ["x > 1.1282051282051282"], hint1: "分析题目条件", hint2: "列出计算步骤", solution: "39x > 84 - 40 = 44\nx > 44 ÷ 39 = 1.1282051282051282" },
  { stem: "解不等式：40x + 41 > 86", difficulty: 3, answer: ["x > 1.125"], hint1: "分析题目条件", hint2: "列出计算步骤", solution: "40x > 86 - 41 = 45\nx > 45 ÷ 40 = 1.125" },
  { stem: "解不等式：41x + 42 > 88", difficulty: 3, answer: ["x > 1.1219512195121952"], hint1: "分析题目条件", hint2: "列出计算步骤", solution: "41x > 88 - 42 = 46\nx > 46 ÷ 41 = 1.1219512195121952" },
  { stem: "解不等式：42x + 43 > 90", difficulty: 3, answer: ["x > 1.119047619047619"], hint1: "分析题目条件", hint2: "列出计算步骤", solution: "42x > 90 - 43 = 47\nx > 47 ÷ 42 = 1.119047619047619" },
  { stem: "解不等式：43x + 44 > 92", difficulty: 3, answer: ["x > 1.1162790697674418"], hint1: "分析题目条件", hint2: "列出计算步骤", solution: "43x > 92 - 44 = 48\nx > 48 ÷ 43 = 1.1162790697674418" },
  { stem: "解不等式：44x + 45 > 94", difficulty: 3, answer: ["x > 1.1136363636363635"], hint1: "分析题目条件", hint2: "列出计算步骤", solution: "44x > 94 - 45 = 49\nx > 49 ÷ 44 = 1.1136363636363635" },
  { stem: "解不等式：45x + 46 > 96", difficulty: 4, answer: ["x > 1.1111111111111112"], hint1: "分析题目条件", hint2: "列出计算步骤", solution: "45x > 96 - 46 = 50\nx > 50 ÷ 45 = 1.1111111111111112" },
  { stem: "解不等式：46x + 47 > 98", difficulty: 4, answer: ["x > 1.108695652173913"], hint1: "分析题目条件", hint2: "列出计算步骤", solution: "46x > 98 - 47 = 51\nx > 51 ÷ 46 = 1.108695652173913" },
  { stem: "解不等式：47x + 48 > 100", difficulty: 4, answer: ["x > 1.1063829787234043"], hint1: "分析题目条件", hint2: "列出计算步骤", solution: "47x > 100 - 48 = 52\nx > 52 ÷ 47 = 1.1063829787234043" },
  { stem: "解不等式：48x + 49 > 102", difficulty: 4, answer: ["x > 1.1041666666666667"], hint1: "分析题目条件", hint2: "列出计算步骤", solution: "48x > 102 - 49 = 53\nx > 53 ÷ 48 = 1.1041666666666667" },
  { stem: "解不等式：49x + 50 > 104", difficulty: 4, answer: ["x > 1.1020408163265305"], hint1: "分析题目条件", hint2: "列出计算步骤", solution: "49x > 104 - 50 = 54\nx > 54 ÷ 49 = 1.1020408163265305" },
  { stem: "解不等式：50x + 51 > 106", difficulty: 4, answer: ["x > 1.1"], hint1: "分析题目条件", hint2: "列出计算步骤", solution: "50x > 106 - 51 = 55\nx > 55 ÷ 50 = 1.1" },
  { stem: "解不等式：51x + 52 > 108", difficulty: 5, answer: ["x > 1.0980392156862746"], hint1: "分析题目条件", hint2: "列出计算步骤", solution: "51x > 108 - 52 = 56\nx > 56 ÷ 51 = 1.0980392156862746" }
];

export default 不等式_QUESTIONS;
